package com.suning.sawp.po.store;

import java.io.Serializable;

/**
 * 门店店员信息
 * 〈一句话功能简述〉<br> 
 * 〈功能详细描述〉
 *
 * @author 15050769
 * @see [相关类/方法]（可选）
 * @since [产品/模块版本] （可选）
 */
public class StaffInfo implements Serializable {

    /**
     */
    private static final long serialVersionUID = -7387499165588844921L;

    /**
     * 工号
     */
    private String staffId;

    /**
     * 店员姓名
     */
    private String storeManName;
    /**
     * 头像类型(100000000010-默认头像;100000000020-用户自定义头像)
     */
    private String headPicType;
    /**
     * 头像编号 (头像规则：域名+storeman/9012/0001_尺寸x尺寸.jpg?v=headPicNo ; 默认头像：域名+storeman/0000/0000_尺寸x尺寸.jpg?v=headPicNo)
     */
    private String headPicNo;

    /**
     * 设备ID
     */
    private String deviceId;
    /**
     * 设备名称
     */
    private String deviceName;
    /**
     * 设备绑定时间
     */
    private String deviceBindTime;
    /**
     * 易购账号
     */
    private String ebuyNo;
    /**
     * 脱敏易购账号
     */
    private String maskeEbuyNo;
    /**
     * 会员编码
     */
    private String custNo;
    /**
     * 上次选择岗位编码
     */
    private String lastPositionId;
    
    /**
     * 上次选择岗位名称
     */
    private String lastPositionName;
    
    /**
     * 门店编码
     */
    private String storeCode;
    
    /**
     * 组织编码
     */
    private String orgId;
    
    /**
     * 0系统管理员   1 工号   2岗位   3没有匹配到角色
     */
    private String roleType;
    
    
    public String getRoleType() {
        return roleType;
    }

    public void setRoleType(String roleType) {
        this.roleType = roleType;
    }

    public String getOrgId() {
        return orgId;
    }

    public void setOrgId(String orgId) {
        this.orgId = orgId;
    }

    public String getStoreCode() {
        return storeCode;
    }

    public void setStoreCode(String storeCode) {
        this.storeCode = storeCode;
    }

    public String getLastPositionName() {
        return lastPositionName;
    }

    public void setLastPositionName(String lastPositionName) {
        this.lastPositionName = lastPositionName;
    }

    public String getStaffId() {
        return staffId;
    }

    public void setStaffId(String staffId) {
        this.staffId = staffId;
    }

    public String getStoreManName() {
        return storeManName;
    }

    public void setStoreManName(String storeManName) {
        this.storeManName = storeManName;
    }

    public String getHeadPicType() {
        return headPicType;
    }

    public void setHeadPicType(String headPicType) {
        this.headPicType = headPicType;
    }

    public String getHeadPicNo() {
        return headPicNo;
    }

    public void setHeadPicNo(String headPicNo) {
        this.headPicNo = headPicNo;
    }

    public String getDeviceId() {
        return deviceId;
    }

    public void setDeviceId(String deviceId) {
        this.deviceId = deviceId;
    }

    public String getDeviceName() {
        return deviceName;
    }

    public void setDeviceName(String deviceName) {
        this.deviceName = deviceName;
    }

    public String getDeviceBindTime() {
        return deviceBindTime;
    }

    public void setDeviceBindTime(String deviceBindTime) {
        this.deviceBindTime = deviceBindTime;
    }

    public String getEbuyNo() {
        return ebuyNo;
    }

    public void setEbuyNo(String ebuyNo) {
        this.ebuyNo = ebuyNo;
    }

    public String getMaskeEbuyNo() {
        return maskeEbuyNo;
    }

    public void setMaskeEbuyNo(String maskeEbuyNo) {
        this.maskeEbuyNo = maskeEbuyNo;
    }

    public String getCustNo() {
        return custNo;
    }

    public void setCustNo(String custNo) {
        this.custNo = custNo;
    }

    public String getLastPositionId() {
        return lastPositionId;
    }

    public void setLastPositionId(String lastPositionId) {
        this.lastPositionId = lastPositionId;
    }

    @Override
    public String toString() {
        return "StaffInfo [staffId=" + staffId + ", storeManName=" + storeManName + ", headPicType=" + headPicType
                + ", headPicNo=" + headPicNo + ", deviceId=" + deviceId + ", deviceName=" + deviceName
                + ", deviceBindTime=" + deviceBindTime + ", ebuyNo=" + ebuyNo + ", maskeEbuyNo=" + maskeEbuyNo
                + ", custNo=" + custNo + ", lastPositionId=" + lastPositionId  +", lastPositionName=" + lastPositionName 
                +", storeCode=" + storeCode   +", orgId=" + orgId     +", roleType=" + roleType  +   "]";
    }

}
